hit a bad/sticky patch - Turkish English Dictionary